php 输出gif 不动,运用 PHP动态生成gif时遇到的问题和处理 办法 | 您所在的位置:网站首页 › PHP imagegif › php 输出gif 不动,运用 PHP动态生成gif时遇到的问题和处理 办法 |
PHP没有规定只输出html文件,它可以生成动态gif文件。我在运用 php动态生成gif图像时遇到了一些问题,现已处理 ,我用的是php4.05(for win32)+apache3.1.2_win32。 问题一:动态生成gif的程序根本转不起来 我写了一个关于用php生成gif的例子,运行,发觉 页面就是刷不出来,就象是死了一样,阅读 器也没有任何不正确 提示。 处理办法 :修改php所在目录下的php.ini 修改安装php所在路径下的php.ini(留心 :一定是php路径下的php.ini)extension_dir = 安装php的路径extensions(比如:c:phpextensions)。 问题二:php_gd.dll不支持gif 我在程序的开头加载了php_gd.dll动态连接库:dl("php_gd.dll");但是在运行程序的时候,出现了这样的结果: Warning: ImageGif: No GIF support in this PHP build in d:apachehtdocsgif2.php3 on line 12。 处理办法 :运用 php4.05 这时我才发觉 是书上写的问题php_gd.dll根本不能支持生成gif,经高人指引才知道自己的版本php4.04 for win32缺少php_gd_gif.dll,于是我下载了一份更高版本的php4.05,这里面有支持生成动态gif的php_gd_gif.dll。 问题三:出现警告:Warning: Function registration failed - duplicate name - imagearc in d:apachehtdocsgif2.php3 on line 3 程序如下: dl("php_gd_gif.dll"); header("content-type:image/gif"); $im = imagecreate(400,30); $black = imagecolorallocate($im,0,0,0); |
CopyRight 2018-2019 实验室设备网 版权所有 |